a fibrous fern or brake form philippines - French English Dictionary